<template>
 <div>
  <div v-if="flag"><input @blur="flag = !flag" v-focus type="text"></div>
  <div v-else><button @click="btn">{{ss}}</button></div>
  
  
 </div>
</template>
<script>
export default{
    name:'MyTag',
    //修改默认 value 
    model:{
      prop:'ss'
    },
    props:{
      //默认用value接收
      // value:{
      ss:{
        type:String
      }
    },
    directives:{
      focus:{
        inserted(el){
          el.focus()
        }
      }
    },
    data () {
        return {
            flag:false
        }
    },
    created () {
    },
    computed:{
    },
    methods:{
      btn(){
        this.flag = true
      }
    }
}
</script>
<style lang='less'  scoped>
    
</style>
